<template>
  <view class="protocol-content">
    <rich-text :nodes="node"></rich-text>
  </view>
</template>

<script setup lang="ts">
  import { msg } from '@/utils/tools'
  import { onLoad } from '@dcloudio/uni-app'
  import { ref } from 'vue'
  // import { getProtocol } from '@/api/index'

  const node = ref('')
  onLoad(({ name }) => {
    uni.setNavigationBarTitle({
      title: name || '',
    })
    // #ifdef MP-WEIXIN
    uni.showShareMenu({
      menus: ['shareAppMessage', 'shareTimeline'],
    })
    // #endif
    // getWord(name)
  })

  // 获取协议信息
  // async function getWord(name?: string) {
  //   try {
  //     const {
  //       data: result,
  //       code,
  //       msg: message,
  //     } = await getProtocol({
  //       type: 'AGGREMENT',
  //       name: name || '',
  //     })
  //     if (code !== 2000) {
  //       uni.hideLoading()
  //       return msg(name + '获取失败:' + message)
  //     }
  //     node.value = result
  //     uni.hideLoading()
  //   } catch (e) {
  //     uni.hideLoading()
  //     msg(name + '获取失败')
  //     console.log(e)
  //   }
  // }
</script>

<style lang="scss">
  .protocol-content {
    padding: 20px;
    line-height: initial;
    white-space: pre-line;
    text-align: justify;
    word-break: break-all;
  }
</style>
